<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Doxygen: ON_3dVector类 参考</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Doxygen
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'搜索','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','搜索');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_o_n__3d_vector.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-methods">Public 成员函数</a> &#124;
<a href="#pub-static-methods">静态 Public 成员函数</a> &#124;
<a href="#pub-attribs">Public 属性</a> &#124;
<a href="#pub-static-attribs">静态 Public 属性</a> &#124;
<a href="class_o_n__3d_vector-members.html">所有成员列表</a>  </div>
  <div class="headertitle">
<div class="title">ON_3dVector类 参考</div>  </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
类 ON_3dVector 继承关系图:</div>
<div class="dyncontent">
 <div class="center">
  <img src="class_o_n__3d_vector.png" usemap="#ON_5F3dVector_map" alt=""/>
  <map id="ON_5F3dVector_map" name="ON_5F3dVector_map">
<area href="class_o_n___plane_equation.html" alt="ON_PlaneEquation" shape="rect" coords="0,56,118,80"/>
  </map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public 成员函数</h2></td></tr>
<tr class="memitem:a9ededf1994f907fbe2ad5b45546431d0"><td class="memItemLeft" align="right" valign="top"><a id="a9ededf1994f907fbe2ad5b45546431d0"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ON_3dVector</b> (double x, double y, double z)</td></tr>
<tr class="separator:a9ededf1994f907fbe2ad5b45546431d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac35aae7346501604bf5ddfc46216193a"><td class="memItemLeft" align="right" valign="top"><a id="ac35aae7346501604bf5ddfc46216193a"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ON_3dVector</b> (const <a class="el" href="class_o_n__2d_vector.html">ON_2dVector</a> &amp;)</td></tr>
<tr class="separator:ac35aae7346501604bf5ddfc46216193a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac19b0e455206e57786a6b3c6feeedf4f"><td class="memItemLeft" align="right" valign="top"><a id="ac19b0e455206e57786a6b3c6feeedf4f"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ON_3dVector</b> (const <a class="el" href="class_o_n__2d_point.html">ON_2dPoint</a> &amp;)</td></tr>
<tr class="separator:ac19b0e455206e57786a6b3c6feeedf4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a705d51180d4693866c4362f420982b"><td class="memItemLeft" align="right" valign="top"><a id="a6a705d51180d4693866c4362f420982b"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ON_3dVector</b> (const <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;)</td></tr>
<tr class="separator:a6a705d51180d4693866c4362f420982b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ec1d05289e3eebc22849d2ecac38dec"><td class="memItemLeft" align="right" valign="top"><a id="a9ec1d05289e3eebc22849d2ecac38dec"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ON_3dVector</b> (const double *)</td></tr>
<tr class="separator:a9ec1d05289e3eebc22849d2ecac38dec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60ada7dcabc76ae18c4477aa6e834c72"><td class="memItemLeft" align="right" valign="top"><a id="a60ada7dcabc76ae18c4477aa6e834c72"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ON_3dVector</b> (const <a class="el" href="class_o_n__2f_vector.html">ON_2fVector</a> &amp;)</td></tr>
<tr class="separator:a60ada7dcabc76ae18c4477aa6e834c72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69be0052f70e0ef618cae59d189cbaa7"><td class="memItemLeft" align="right" valign="top"><a id="a69be0052f70e0ef618cae59d189cbaa7"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ON_3dVector</b> (const <a class="el" href="class_o_n__3f_vector.html">ON_3fVector</a> &amp;)</td></tr>
<tr class="separator:a69be0052f70e0ef618cae59d189cbaa7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a914df7c45a1388155f68293b2904c1bb"><td class="memItemLeft" align="right" valign="top"><a id="a914df7c45a1388155f68293b2904c1bb"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ON_3dVector</b> (const <a class="el" href="class_o_n__2f_point.html">ON_2fPoint</a> &amp;)</td></tr>
<tr class="separator:a914df7c45a1388155f68293b2904c1bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad88809f7957e104111d075fd20d4b915"><td class="memItemLeft" align="right" valign="top"><a id="ad88809f7957e104111d075fd20d4b915"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ON_3dVector</b> (const <a class="el" href="class_o_n__3f_point.html">ON_3fPoint</a> &amp;)</td></tr>
<tr class="separator:ad88809f7957e104111d075fd20d4b915"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a595547462507c3519f5e9c9f7274522d"><td class="memItemLeft" align="right" valign="top"><a id="a595547462507c3519f5e9c9f7274522d"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ON_3dVector</b> (const float *)</td></tr>
<tr class="separator:a595547462507c3519f5e9c9f7274522d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa522ca4057179c50e9350c17c9774004"><td class="memItemLeft" align="right" valign="top"><a id="aa522ca4057179c50e9350c17c9774004"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>operator double *</b> ()</td></tr>
<tr class="separator:aa522ca4057179c50e9350c17c9774004"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aacfe9407dab07e3ab331bad1600f24a1"><td class="memItemLeft" align="right" valign="top"><a id="aacfe9407dab07e3ab331bad1600f24a1"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>operator const double *</b> () const</td></tr>
<tr class="separator:aacfe9407dab07e3ab331bad1600f24a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2841388bdfc94a0c30841052753b385"><td class="memItemLeft" align="right" valign="top"><a id="af2841388bdfc94a0c30841052753b385"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="class_o_n__2d_vector.html">ON_2dVector</a> &amp;)</td></tr>
<tr class="separator:af2841388bdfc94a0c30841052753b385"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31ad7495214fe7236244c69634827448"><td class="memItemLeft" align="right" valign="top"><a id="a31ad7495214fe7236244c69634827448"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="class_o_n__2d_point.html">ON_2dPoint</a> &amp;)</td></tr>
<tr class="separator:a31ad7495214fe7236244c69634827448"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a373c6f4841ea5d9ca78ffb197063e439"><td class="memItemLeft" align="right" valign="top"><a id="a373c6f4841ea5d9ca78ffb197063e439"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;)</td></tr>
<tr class="separator:a373c6f4841ea5d9ca78ffb197063e439"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad901a778ad4b4f5187d5979cfd564f1e"><td class="memItemLeft" align="right" valign="top"><a id="ad901a778ad4b4f5187d5979cfd564f1e"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const double *)</td></tr>
<tr class="separator:ad901a778ad4b4f5187d5979cfd564f1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47b80b38a693fc31cbe7dad3460a2c9f"><td class="memItemLeft" align="right" valign="top"><a id="a47b80b38a693fc31cbe7dad3460a2c9f"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="class_o_n__2f_vector.html">ON_2fVector</a> &amp;)</td></tr>
<tr class="separator:a47b80b38a693fc31cbe7dad3460a2c9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae656aac12f8ac049049abe6649c961cf"><td class="memItemLeft" align="right" valign="top"><a id="ae656aac12f8ac049049abe6649c961cf"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="class_o_n__3f_vector.html">ON_3fVector</a> &amp;)</td></tr>
<tr class="separator:ae656aac12f8ac049049abe6649c961cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a220c86cb44c4f0b0ff716e84430d029f"><td class="memItemLeft" align="right" valign="top"><a id="a220c86cb44c4f0b0ff716e84430d029f"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="class_o_n__2f_point.html">ON_2fPoint</a> &amp;)</td></tr>
<tr class="separator:a220c86cb44c4f0b0ff716e84430d029f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31360d1883057119c0db21e918c2e142"><td class="memItemLeft" align="right" valign="top"><a id="a31360d1883057119c0db21e918c2e142"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="class_o_n__3f_point.html">ON_3fPoint</a> &amp;)</td></tr>
<tr class="separator:a31360d1883057119c0db21e918c2e142"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0f5bdba5c38153d8389b15a1df594d1"><td class="memItemLeft" align="right" valign="top"><a id="ab0f5bdba5c38153d8389b15a1df594d1"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const float *)</td></tr>
<tr class="separator:ab0f5bdba5c38153d8389b15a1df594d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0dbbf2ed056613b85d9721e137f5cf6b"><td class="memItemLeft" align="right" valign="top"><a id="a0dbbf2ed056613b85d9721e137f5cf6b"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator-</b> () const</td></tr>
<tr class="separator:a0dbbf2ed056613b85d9721e137f5cf6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf2917de554d6c7c4f4df63b509ba4a3"><td class="memItemLeft" align="right" valign="top"><a id="acf2917de554d6c7c4f4df63b509ba4a3"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator*=</b> (double)</td></tr>
<tr class="separator:acf2917de554d6c7c4f4df63b509ba4a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4a266d4d3f66436e16c332773e7ed1d"><td class="memItemLeft" align="right" valign="top"><a id="ae4a266d4d3f66436e16c332773e7ed1d"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator/=</b> (double)</td></tr>
<tr class="separator:ae4a266d4d3f66436e16c332773e7ed1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9c74b31807dad3ce04a4562553c66f0"><td class="memItemLeft" align="right" valign="top"><a id="ae9c74b31807dad3ce04a4562553c66f0"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator+=</b> (const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;)</td></tr>
<tr class="separator:ae9c74b31807dad3ce04a4562553c66f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc42d04e09836df611ab5355294c8587"><td class="memItemLeft" align="right" valign="top"><a id="acc42d04e09836df611ab5355294c8587"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator-=</b> (const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;)</td></tr>
<tr class="separator:acc42d04e09836df611ab5355294c8587"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53aec7f5e28337c3d42826400eb99885"><td class="memItemLeft" align="right" valign="top"><a id="a53aec7f5e28337c3d42826400eb99885"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>operator*</b> (const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;) const</td></tr>
<tr class="separator:a53aec7f5e28337c3d42826400eb99885"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57c218c702a2674ed993e0ab26257b50"><td class="memItemLeft" align="right" valign="top"><a id="a57c218c702a2674ed993e0ab26257b50"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>operator*</b> (const <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;) const</td></tr>
<tr class="separator:a57c218c702a2674ed993e0ab26257b50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7c63ec02a68d72b4202bbdd92c62b53"><td class="memItemLeft" align="right" valign="top"><a id="ab7c63ec02a68d72b4202bbdd92c62b53"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>operator*</b> (const <a class="el" href="class_o_n__3f_vector.html">ON_3fVector</a> &amp;) const</td></tr>
<tr class="separator:ab7c63ec02a68d72b4202bbdd92c62b53"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbde0ea21cf9f38575db98aae8694343"><td class="memItemLeft" align="right" valign="top"><a id="adbde0ea21cf9f38575db98aae8694343"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator*</b> (int) const</td></tr>
<tr class="separator:adbde0ea21cf9f38575db98aae8694343"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c17211fe20c78e9aeda7a8205fde630"><td class="memItemLeft" align="right" valign="top"><a id="a3c17211fe20c78e9aeda7a8205fde630"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator/</b> (int) const</td></tr>
<tr class="separator:a3c17211fe20c78e9aeda7a8205fde630"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a736e8a7128e68af9a86717f55e94b701"><td class="memItemLeft" align="right" valign="top"><a id="a736e8a7128e68af9a86717f55e94b701"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator*</b> (float) const</td></tr>
<tr class="separator:a736e8a7128e68af9a86717f55e94b701"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a890ee7c646e7d775872b9925a1a19986"><td class="memItemLeft" align="right" valign="top"><a id="a890ee7c646e7d775872b9925a1a19986"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator/</b> (float) const</td></tr>
<tr class="separator:a890ee7c646e7d775872b9925a1a19986"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1940f3b68c316f11bd564e00ee419315"><td class="memItemLeft" align="right" valign="top"><a id="a1940f3b68c316f11bd564e00ee419315"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator*</b> (double) const</td></tr>
<tr class="separator:a1940f3b68c316f11bd564e00ee419315"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a022788c3f47e3a3c777049e465c5fb0c"><td class="memItemLeft" align="right" valign="top"><a id="a022788c3f47e3a3c777049e465c5fb0c"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator/</b> (double) const</td></tr>
<tr class="separator:a022788c3f47e3a3c777049e465c5fb0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd57045f366c9f06c0be6af07f5a54cb"><td class="memItemLeft" align="right" valign="top"><a id="abd57045f366c9f06c0be6af07f5a54cb"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator+</b> (const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;) const</td></tr>
<tr class="separator:abd57045f366c9f06c0be6af07f5a54cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a450c8d2e9e3fa168e11749c4feece298"><td class="memItemLeft" align="right" valign="top"><a id="a450c8d2e9e3fa168e11749c4feece298"></a>
<a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator+</b> (const <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;) const</td></tr>
<tr class="separator:a450c8d2e9e3fa168e11749c4feece298"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1217249d4a4dd91009e2035d51b2ddd"><td class="memItemLeft" align="right" valign="top"><a id="aa1217249d4a4dd91009e2035d51b2ddd"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator-</b> (const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;) const</td></tr>
<tr class="separator:aa1217249d4a4dd91009e2035d51b2ddd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2826896ade24ea0ac60a31216ec71c5b"><td class="memItemLeft" align="right" valign="top"><a id="a2826896ade24ea0ac60a31216ec71c5b"></a>
<a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator-</b> (const <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;) const</td></tr>
<tr class="separator:a2826896ade24ea0ac60a31216ec71c5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac9060ab943d2a94ce8a226b179a8217"><td class="memItemLeft" align="right" valign="top"><a id="aac9060ab943d2a94ce8a226b179a8217"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator+</b> (const <a class="el" href="class_o_n__2d_vector.html">ON_2dVector</a> &amp;) const</td></tr>
<tr class="separator:aac9060ab943d2a94ce8a226b179a8217"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a181c10e44723e86e4e4eb2e500c2e99d"><td class="memItemLeft" align="right" valign="top"><a id="a181c10e44723e86e4e4eb2e500c2e99d"></a>
<a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator+</b> (const <a class="el" href="class_o_n__2d_point.html">ON_2dPoint</a> &amp;) const</td></tr>
<tr class="separator:a181c10e44723e86e4e4eb2e500c2e99d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeabaf05d5074396a21cd377d4252c2fe"><td class="memItemLeft" align="right" valign="top"><a id="aeabaf05d5074396a21cd377d4252c2fe"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator-</b> (const <a class="el" href="class_o_n__2d_vector.html">ON_2dVector</a> &amp;) const</td></tr>
<tr class="separator:aeabaf05d5074396a21cd377d4252c2fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a64879fbaa8cf96c7b719f85ba54fd1"><td class="memItemLeft" align="right" valign="top"><a id="a5a64879fbaa8cf96c7b719f85ba54fd1"></a>
<a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator-</b> (const <a class="el" href="class_o_n__2d_point.html">ON_2dPoint</a> &amp;) const</td></tr>
<tr class="separator:a5a64879fbaa8cf96c7b719f85ba54fd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a756900a78cce342b9e17a28fb054d97a"><td class="memItemLeft" align="right" valign="top"><a id="a756900a78cce342b9e17a28fb054d97a"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator+</b> (const <a class="el" href="class_o_n__3f_vector.html">ON_3fVector</a> &amp;) const</td></tr>
<tr class="separator:a756900a78cce342b9e17a28fb054d97a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae07582a509dac37260c4e47429a3a15d"><td class="memItemLeft" align="right" valign="top"><a id="ae07582a509dac37260c4e47429a3a15d"></a>
<a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator+</b> (const <a class="el" href="class_o_n__3f_point.html">ON_3fPoint</a> &amp;) const</td></tr>
<tr class="separator:ae07582a509dac37260c4e47429a3a15d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ff50c2052565492bacea83d2400507a"><td class="memItemLeft" align="right" valign="top"><a id="a4ff50c2052565492bacea83d2400507a"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator-</b> (const <a class="el" href="class_o_n__3f_vector.html">ON_3fVector</a> &amp;) const</td></tr>
<tr class="separator:a4ff50c2052565492bacea83d2400507a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf4b6ec2ceef5c01fdefc99e80ad885f"><td class="memItemLeft" align="right" valign="top"><a id="acf4b6ec2ceef5c01fdefc99e80ad885f"></a>
<a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator-</b> (const <a class="el" href="class_o_n__3f_point.html">ON_3fPoint</a> &amp;) const</td></tr>
<tr class="separator:acf4b6ec2ceef5c01fdefc99e80ad885f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c287fa339d3eaeebae2ab212c740caa"><td class="memItemLeft" align="right" valign="top"><a id="a5c287fa339d3eaeebae2ab212c740caa"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator+</b> (const <a class="el" href="class_o_n__2f_vector.html">ON_2fVector</a> &amp;) const</td></tr>
<tr class="separator:a5c287fa339d3eaeebae2ab212c740caa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2c6a328cab9db73b38fea8c7290f378"><td class="memItemLeft" align="right" valign="top"><a id="ad2c6a328cab9db73b38fea8c7290f378"></a>
<a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator+</b> (const <a class="el" href="class_o_n__2f_point.html">ON_2fPoint</a> &amp;) const</td></tr>
<tr class="separator:ad2c6a328cab9db73b38fea8c7290f378"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5e62b78fe24f6ed5c1628d2b501ea4d"><td class="memItemLeft" align="right" valign="top"><a id="ad5e62b78fe24f6ed5c1628d2b501ea4d"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator-</b> (const <a class="el" href="class_o_n__2f_vector.html">ON_2fVector</a> &amp;) const</td></tr>
<tr class="separator:ad5e62b78fe24f6ed5c1628d2b501ea4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cfd48c54905b0ac8d540546a2d21acf"><td class="memItemLeft" align="right" valign="top"><a id="a2cfd48c54905b0ac8d540546a2d21acf"></a>
<a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator-</b> (const <a class="el" href="class_o_n__2f_point.html">ON_2fPoint</a> &amp;) const</td></tr>
<tr class="separator:a2cfd48c54905b0ac8d540546a2d21acf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7832b393b0f4163d7cf6ec3cc15d888"><td class="memItemLeft" align="right" valign="top"><a id="aa7832b393b0f4163d7cf6ec3cc15d888"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>operator*</b> (const <a class="el" href="class_o_n__4d_point.html">ON_4dPoint</a> &amp;) const</td></tr>
<tr class="separator:aa7832b393b0f4163d7cf6ec3cc15d888"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24b04b5ee058a1e20998d579e0e9be0a"><td class="memItemLeft" align="right" valign="top"><a id="a24b04b5ee058a1e20998d579e0e9be0a"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator*</b> (const <a class="el" href="class_o_n___xform.html">ON_Xform</a> &amp;) const</td></tr>
<tr class="separator:a24b04b5ee058a1e20998d579e0e9be0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf2ed973df0a7cdc6871032b51991a48"><td class="memItemLeft" align="right" valign="top"><a id="adf2ed973df0a7cdc6871032b51991a48"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>operator==</b> (const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;) const</td></tr>
<tr class="separator:adf2ed973df0a7cdc6871032b51991a48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e12a7798287a1a7247f19409a4d7f6c"><td class="memItemLeft" align="right" valign="top"><a id="a4e12a7798287a1a7247f19409a4d7f6c"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>operator!=</b> (const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;) const</td></tr>
<tr class="separator:a4e12a7798287a1a7247f19409a4d7f6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a224211befd23902683c77c692fbf30c3"><td class="memItemLeft" align="right" valign="top"><a id="a224211befd23902683c77c692fbf30c3"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>operator&lt;=</b> (const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;) const</td></tr>
<tr class="separator:a224211befd23902683c77c692fbf30c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa69c3cca88e3d4d17bee23720718dd7f"><td class="memItemLeft" align="right" valign="top"><a id="aa69c3cca88e3d4d17bee23720718dd7f"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>operator&gt;=</b> (const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;) const</td></tr>
<tr class="separator:aa69c3cca88e3d4d17bee23720718dd7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a331dafd345e1b9e85968ee57cbd6447c"><td class="memItemLeft" align="right" valign="top"><a id="a331dafd345e1b9e85968ee57cbd6447c"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>operator&lt;</b> (const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;) const</td></tr>
<tr class="separator:a331dafd345e1b9e85968ee57cbd6447c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a170010ba86aea9ca216429c1c35026da"><td class="memItemLeft" align="right" valign="top"><a id="a170010ba86aea9ca216429c1c35026da"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>operator&gt;</b> (const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;) const</td></tr>
<tr class="separator:a170010ba86aea9ca216429c1c35026da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33ca7523d166eeb0568dbb77ebe7b108"><td class="memItemLeft" align="right" valign="top"><a id="a33ca7523d166eeb0568dbb77ebe7b108"></a>
double &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator[]</b> (int)</td></tr>
<tr class="separator:a33ca7523d166eeb0568dbb77ebe7b108"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88bff2ab8e8eb65bd000fa670a9949be"><td class="memItemLeft" align="right" valign="top"><a id="a88bff2ab8e8eb65bd000fa670a9949be"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>operator[]</b> (int) const</td></tr>
<tr class="separator:a88bff2ab8e8eb65bd000fa670a9949be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc62bb6fa936a2eeab9635e97826d909"><td class="memItemLeft" align="right" valign="top"><a id="abc62bb6fa936a2eeab9635e97826d909"></a>
double &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator[]</b> (unsigned int)</td></tr>
<tr class="separator:abc62bb6fa936a2eeab9635e97826d909"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41d98efd190fdfcf8f005160d74839fc"><td class="memItemLeft" align="right" valign="top"><a id="a41d98efd190fdfcf8f005160d74839fc"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>operator[]</b> (unsigned int) const</td></tr>
<tr class="separator:a41d98efd190fdfcf8f005160d74839fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0bbfb4d55332381873fbd70cd133382c"><td class="memItemLeft" align="right" valign="top"><a id="a0bbfb4d55332381873fbd70cd133382c"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>IsValid</b> () const</td></tr>
<tr class="separator:a0bbfb4d55332381873fbd70cd133382c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5cdde3a34fe7a6877517f5f1b313dd0b"><td class="memItemLeft" align="right" valign="top"><a id="a5cdde3a34fe7a6877517f5f1b313dd0b"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>IsUnsetVector</b> () const</td></tr>
<tr class="separator:a5cdde3a34fe7a6877517f5f1b313dd0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad081f857441bbbd16982726d49192fc5"><td class="memItemLeft" align="right" valign="top"><a id="ad081f857441bbbd16982726d49192fc5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>Set</b> (double x, double y, double z)</td></tr>
<tr class="separator:ad081f857441bbbd16982726d49192fc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97316a8e4c2a739fc3a2099b1ecefb76"><td class="memItemLeft" align="right" valign="top"><a id="a97316a8e4c2a739fc3a2099b1ecefb76"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>MaximumCoordinateIndex</b> () const</td></tr>
<tr class="separator:a97316a8e4c2a739fc3a2099b1ecefb76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3461e03ba53845a7feeeaa35d262888"><td class="memItemLeft" align="right" valign="top"><a id="af3461e03ba53845a7feeeaa35d262888"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>MaximumCoordinate</b> () const</td></tr>
<tr class="separator:af3461e03ba53845a7feeeaa35d262888"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7d07ac2ed522e157832771510a1655e"><td class="memItemLeft" align="right" valign="top"><a id="aa7d07ac2ed522e157832771510a1655e"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>MinimumCoordinateIndex</b> () const</td></tr>
<tr class="separator:aa7d07ac2ed522e157832771510a1655e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a8e3e4053613ac4781b99656375ad62"><td class="memItemLeft" align="right" valign="top"><a id="a7a8e3e4053613ac4781b99656375ad62"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>MinimumCoordinate</b> () const</td></tr>
<tr class="separator:a7a8e3e4053613ac4781b99656375ad62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2179fe8ca33baab3e1af13fc3a38e2c"><td class="memItemLeft" align="right" valign="top"><a id="ad2179fe8ca33baab3e1af13fc3a38e2c"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>LengthSquared</b> () const</td></tr>
<tr class="separator:ad2179fe8ca33baab3e1af13fc3a38e2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaceae7c80cc2a0326ceff5192ef91750"><td class="memItemLeft" align="right" valign="top"><a id="aaceae7c80cc2a0326ceff5192ef91750"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>Length</b> () const</td></tr>
<tr class="separator:aaceae7c80cc2a0326ceff5192ef91750"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b8c5938df89e2dd690b4f9f357ece21"><td class="memItemLeft" align="right" valign="top"><a id="a0b8c5938df89e2dd690b4f9f357ece21"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>Decompose</b> (const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;, const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;, const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;, double *, double *, double *) const</td></tr>
<tr class="separator:a0b8c5938df89e2dd690b4f9f357ece21"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42d0707201635a3a6f44552d9467408a"><td class="memItemLeft" align="right" valign="top"><a id="a42d0707201635a3a6f44552d9467408a"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>IsParallelTo</b> (const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;other, double angle_tolerance=ON_DEFAULT_ANGLE_TOLERANCE) const</td></tr>
<tr class="separator:a42d0707201635a3a6f44552d9467408a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa80818891c614def3c747f309279df22"><td class="memItemLeft" align="right" valign="top"><a id="aa80818891c614def3c747f309279df22"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>IsPerpendicularTo</b> (const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;other, double angle_tolerance=ON_DEFAULT_ANGLE_TOLERANCE) const</td></tr>
<tr class="separator:aa80818891c614def3c747f309279df22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8d5db31bae4920a1d36abb8a56cee7f"><td class="memItemLeft" align="right" valign="top"><a id="ae8d5db31bae4920a1d36abb8a56cee7f"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>Fuzz</b> (double tolerance=ON_ZERO_TOLERANCE) const</td></tr>
<tr class="separator:ae8d5db31bae4920a1d36abb8a56cee7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8e8527d57e9fc17f3735178f89ca44a"><td class="memItemLeft" align="right" valign="top"><a id="ae8e8527d57e9fc17f3735178f89ca44a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>Zero</b> ()</td></tr>
<tr class="separator:ae8e8527d57e9fc17f3735178f89ca44a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f7660fc8248ae173b3054ef4dff068a"><td class="memItemLeft" align="right" valign="top"><a id="a0f7660fc8248ae173b3054ef4dff068a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>Reverse</b> ()</td></tr>
<tr class="separator:a0f7660fc8248ae173b3054ef4dff068a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad97c7f321628a6151e73d520e52f4168"><td class="memItemLeft" align="right" valign="top"><a id="ad97c7f321628a6151e73d520e52f4168"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>Unitize</b> ()</td></tr>
<tr class="separator:ad97c7f321628a6151e73d520e52f4168"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47340125aeb60619a165c8c4824fe830"><td class="memItemLeft" align="right" valign="top"><a id="a47340125aeb60619a165c8c4824fe830"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>LengthAndUnitize</b> ()</td></tr>
<tr class="separator:a47340125aeb60619a165c8c4824fe830"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb00b90b46fb92af0ba1e35ed3678c34"><td class="memItemLeft" align="right" valign="top"><a id="adb00b90b46fb92af0ba1e35ed3678c34"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>IsTiny</b> (double tiny_tol=ON_ZERO_TOLERANCE) const</td></tr>
<tr class="separator:adb00b90b46fb92af0ba1e35ed3678c34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba4bcf5efb99399d9ed7e7ddea082e23"><td class="memItemLeft" align="right" valign="top"><a id="aba4bcf5efb99399d9ed7e7ddea082e23"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>IsZero</b> () const</td></tr>
<tr class="separator:aba4bcf5efb99399d9ed7e7ddea082e23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab462c98089370538a99f4f1d5e7250cc"><td class="memItemLeft" align="right" valign="top"><a id="ab462c98089370538a99f4f1d5e7250cc"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>IsUnitVector</b> () const</td></tr>
<tr class="separator:ab462c98089370538a99f4f1d5e7250cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0030f524acdfc2ca657d90941f07b9b3"><td class="memItemLeft" align="right" valign="top"><a id="a0030f524acdfc2ca657d90941f07b9b3"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>PerpendicularTo</b> (const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;)</td></tr>
<tr class="separator:a0030f524acdfc2ca657d90941f07b9b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef69583ddf5d956f5a9b87bf297ec6c0"><td class="memItemLeft" align="right" valign="top"><a id="aef69583ddf5d956f5a9b87bf297ec6c0"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>PerpendicularTo</b> (const <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;, const <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;, const <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;)</td></tr>
<tr class="separator:aef69583ddf5d956f5a9b87bf297ec6c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a360ff5f1395eaa6d00e905e09b87019e"><td class="memItemLeft" align="right" valign="top"><a id="a360ff5f1395eaa6d00e905e09b87019e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>Transform</b> (const <a class="el" href="class_o_n___xform.html">ON_Xform</a> &amp;)</td></tr>
<tr class="separator:a360ff5f1395eaa6d00e905e09b87019e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab32150c328c1ec3bb1cd7c584efda95a"><td class="memItemLeft" align="right" valign="top"><a id="ab32150c328c1ec3bb1cd7c584efda95a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>Rotate</b> (double angle, const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;axis)</td></tr>
<tr class="separator:ab32150c328c1ec3bb1cd7c584efda95a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a586b477419bea20ed386c8d9b728b728"><td class="memItemLeft" align="right" valign="top"><a id="a586b477419bea20ed386c8d9b728b728"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>Rotate</b> (double sin_angle, double cos_angle, const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;axis)</td></tr>
<tr class="separator:a586b477419bea20ed386c8d9b728b728"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
静态 Public 成员函数</h2></td></tr>
<tr class="memitem:a4f757b2f864fe15bb1493bf018a4d29f"><td class="memItemLeft" align="right" valign="top"><a id="a4f757b2f864fe15bb1493bf018a4d29f"></a>
static const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>UnitVector</b> (int)</td></tr>
<tr class="separator:a4f757b2f864fe15bb1493bf018a4d29f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public 属性</h2></td></tr>
<tr class="memitem:a4b7a840a7c77f5af4499e30595d89e25"><td class="memItemLeft" align="right" valign="top"><a id="a4b7a840a7c77f5af4499e30595d89e25"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>x</b></td></tr>
<tr class="separator:a4b7a840a7c77f5af4499e30595d89e25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc3e558ccd1e4d148d9ad38143c7ad83"><td class="memItemLeft" align="right" valign="top"><a id="adc3e558ccd1e4d148d9ad38143c7ad83"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>y</b></td></tr>
<tr class="separator:adc3e558ccd1e4d148d9ad38143c7ad83"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81ec6c73d7a9f8f8b5dc8c1c32f1b0a0"><td class="memItemLeft" align="right" valign="top"><a id="a81ec6c73d7a9f8f8b5dc8c1c32f1b0a0"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>z</b></td></tr>
<tr class="separator:a81ec6c73d7a9f8f8b5dc8c1c32f1b0a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
静态 Public 属性</h2></td></tr>
<tr class="memitem:a2441a460d8808a3f5027284dd2325acb"><td class="memItemLeft" align="right" valign="top"><a id="a2441a460d8808a3f5027284dd2325acb"></a>
static const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><b>ZeroVector</b></td></tr>
<tr class="separator:a2441a460d8808a3f5027284dd2325acb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b675a2d0f83449536666eb740176d35"><td class="memItemLeft" align="right" valign="top"><a id="a4b675a2d0f83449536666eb740176d35"></a>
static const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><b>XAxis</b></td></tr>
<tr class="separator:a4b675a2d0f83449536666eb740176d35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbdc520c461164363aa02ff073eda5f9"><td class="memItemLeft" align="right" valign="top"><a id="adbdc520c461164363aa02ff073eda5f9"></a>
static const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><b>YAxis</b></td></tr>
<tr class="separator:adbdc520c461164363aa02ff073eda5f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a305804c8d5718508924347c8759bace1"><td class="memItemLeft" align="right" valign="top"><a id="a305804c8d5718508924347c8759bace1"></a>
static const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><b>ZAxis</b></td></tr>
<tr class="separator:a305804c8d5718508924347c8759bace1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa62d84d9817922de5f60ef3b057ed0be"><td class="memItemLeft" align="right" valign="top"><a id="aa62d84d9817922de5f60ef3b057ed0be"></a>
static const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><b>UnsetVector</b></td></tr>
<tr class="separator:aa62d84d9817922de5f60ef3b057ed0be"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/>该类的文档由以下文件生成:<ul>
<li>surface/include/pcl/surface/3rdparty/opennurbs/<a class="el" href="opennurbs__point_8h_source.html">opennurbs_point.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a></li>
    <li class="footer">制作者 <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
  </ul>
</div>
</body>
</html>
